package com.ruoyi.system.domain.resp;

import com.ruoyi.system.domain.SysTalkChoice;
import com.ruoyi.system.domain.SysTalkUsage;
import lombok.Builder;
import lombok.Data;

import java.util.List;

/**
 * 对话返回体
 */
@Data
@Builder
public class SysTalkBodyResp {
    /**
     * 错误码，0表示正常，非0表示出错；
     */
    private Integer code;
    /**
     * 会话是否成功的描述信息
     */
    private String message;
    /**
     * 会话的唯一id
     */
    private String sid;
    /**
     * id
     */
    private String id;
    /**
     * 创建时间
     */
    private String created;

    /**
     * 会话响应消息选项(非流式)
     */
    private List<SysTalkChoice> choices;

    /**
     * 用量
     */
    private SysTalkUsage usage;
}
